given these circumstances - Turkish English Dictionary